package com.demo;

public class LogicOperatorDemo4 {
    public static void main(String[] args) {
        //按位与
        int a=200;//0000 0000 0000 0000 0000 0000 1100 1000
        int b=10; //0000 0000 0000 0000 0000 0000 0000 1010
                  //0000 0000 0000 0000 0000 0000 0000 1000
        System.out.println(a&b);//8

        //按位或
        //a//0000 0000 0000 0000 0000 0000 1100 1000
        //b//0000 0000 0000 0000 0000 0000 0000 1010
           //0000 0000 0000 0000 0000 0000 1100 1010
        System.out.println(a|b);//202

        //<<左移运算
        //0000 0000 0000 0000 0000 0000 1100 1000
        //0000 0000 0000 0000 0000 0011 0010 0000
        System.out.println(a<<2);//800

        //>>右移运算
        //0000 0000 0000 0000 0000 0000 1100 1000
        //0000 0000 0000 0000 0000 0000 0011 0010
        System.out.println(a>>2);
    }
}
